Performance Improvement of Least-Recently- Used Policy in Web Proxy Cache Replacement Using Supervised Machine Learning

نویسندگان

  • Waleed Ali
  • Sarina Sulaiman
چکیده

Web proxy caching is one of the most successful solutions for improving the performance of Web-based systems. In Web proxy caching, Least-Recently-Used (LRU) policy is the most common proxy cache replacement policy, which is widely used in Web proxy cache management. However, LRU are not efficient enough and may suffer from cache pollution with unwanted Web objects. Therefore, in this paper, LRU policy is enhanced using popular supervised machine learning techniques such as a support vector machine (SVM), a naïve Bayes classifier (NB) and a decision tree (C4.5). SVM, NB and C4.5 are trained from Web proxy logs files to predict the class of objects that would be re-visited. More significantly, the trained SVM, NB and C4.5 classifiers are intelligently incorporated with the traditional LRU algorithm to present three novel intelligent Web proxy caching approaches, namely SVM-LRU, NB-LRU and C4.5-LRU. In the proposed intelligent LRU approaches, unwanted objects classified by machine learning classifier are placed in the middle of the cache stack used, so these objects are efficiently removed at an early stage to make space for new incoming Web objects. The simulation results demonstrated that the average improvement ratios of hit ratio achieved by SVM-LRU, NB-LRU and C4.5-LRU over LRU increased by 30.15%, 32.60% and 31.05 % respectively, while the average improvement ratios of byte hit ratio increased by 32.43%, 69.56% and 28.41%, respectively.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Intelligent Dynamic Aging Approaches in Web Proxy Cache Replacement

One of commonly used approach to enhance the Web performance is Web proxy caching technique. In Web proxy caching, Least-Frequently-Used-Dynamic-Aging (LFU-DA) is one of the common proxy cache replacement methods, which is widely used in Web proxy cache management. LFU-DA accomplishes a superior byte hit ratio compared to other Web proxy cache replacement algorithms. However, LFU-DA may suffer ...

متن کامل

ProWGen: a synthetic workload generation tool for simulation evaluation of web proxy caches

This paper describes the design and use of a synthetic Web proxy workload generator called ProWGen to investigate the sensitivity of Web proxy cache replacement policies to five selected Web workload characteristics. Three representative cache replacement policies are considered in the simulation study: a recency-based policy called Least-Recently-Used (LRU), a frequency-based policy called Lea...

متن کامل

An Efficient Web Cache Replacement Policy

Several replacement policies for web caches have been proposed and studied extensively in the literature. Different replacement policies perform better in terms of (i) the number of objects found in the cache (cache hit), (ii) the network traffic avoided by fetching the referenced object from the cache, or (iii) the savings in response time. In this paper, we propose a simple and efficient repl...

متن کامل

INTELLIGENT WEB PROXY CACHING BASED ON SUPERVISED MACHINE LEARNING WALEED ALI AHMED UNIVERSITI TEKNOLOGI MALAYSIA i INTELLIGENT WEB PROXY CACHING BASED ON SUPERVISED MACHINE LEARNING

Web proxy caching is one of the most successful solutions for improving the performance of web-based systems. In web proxy caching, the popular web objects that are likely to be revisited in the near future are stored on the proxy server, which plays the key roles between users and web sites by reducing the response time of user requests and saving the network bandwidth. However, the difficulty...

متن کامل

Evaluating Hardware and Software Web Proxy Caching Solutions Analysis of the Effectiveness of Web Caching in the Gigabit Research Network G-win

Commercial Web caching solutions include CacheFlow’s Server Accelerator, Cisco CacheEngine, InforLibria’s DynaCache, Network Appliance NetCache, Inktomie’s Traffic Server, and Novell’s InternetCache System. These products differ in cache size, disk storage, and throughput. However, all commercial Web caching products currently on the market solely rely on the replacement scheme Least Recently U...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2014